internal scavenging - Alemán Inglés Diccionario